closing off a/the road - Espagnol Anglais Dictionnaire